# add_subdirectory(cc)
# -- cc
# # 定义变量，存储当前目录下的所有源文件
# aux_source_directory(. SRC_LIST)

# # 指定生成 so 库  SHARED 动态库
# # add_library(mprpc SHARED ${SRC_LIST})
# # 项目要生成动态库，项目依赖 muduo 库，但是 muduo 库是静态库
# add_library(mprpc ${SRC_LIST})

# # 设置依赖
# target_link_libraries(mprpc muduo_net muduo_base pthread)


# 定义变量，存储当前目录下的所有源文件
aux_source_directory(. SRC_LIST)
aux_source_directory(./cc CC_LIST)

# 指定生成 so 库  SHARED 动态库
# add_library(mprpc SHARED ${SRC_LIST})
# 项目要生成动态库，项目依赖 muduo 库，但是 muduo 库是静态库
add_library(mprpc ${SRC_LIST} ${CC_LIST})

# 设置依赖
target_link_libraries(mprpc muduo_net muduo_base pthread zookeeper_mt)
# zookeeper_mt 多线程版本